patenting of life forms - Alemán Inglés Diccionario